ru.tcl.dxf.entities
Class Shape

java.lang.Object
  |
  +--ru.tcl.dxf.DXFObject
        |
        +--ru.tcl.dxf.entities.Entity
              |
              +--ru.tcl.dxf.entities.Shape

public class Shape
extends Entity

Класс Shape представляет символ.

Since:
TCL DXF 1.0
See Also:
Serialized Form

Constructor Summary
Shape()
           
Shape(DXFDocument doc)
           
 
Method Summary
 java.lang.String getEntityName()
          Возвращает наименование примитива.
 DXFPoint getInsertion()
          Возвращает координаты точки вставки символа.
 double getObliquingAngle()
          Возвращает угол наклона (по умолчанию = 0).
 double getRotationAngle()
          Возвращает угол поворота (по умолчанию = 0).
 java.lang.String getShapeName()
          Возвращает имя графического символа (формы).
 double getSize()
          Возвращает размер символа.
 double getXScale()
          Возвращает линейный масштаб по оси x (по умолчанию = 1).
 void readDXF(DXFTokenizer tokenizer)
          Считывание объекта из DXF файла.
 
Methods inherited from class ru.tcl.dxf.entities.Entity
getColorNumber, getElevation, getExtrusionDirection, getLayer, getLineType, getThickness, readCommonPropertiesDXF
 
Methods inherited from class ru.tcl.dxf.DXFObject
getDocument, setDocument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Shape

public Shape()

Shape

public Shape(DXFDocument doc)
Method Detail

getEntityName

public final java.lang.String getEntityName()
Возвращает наименование примитива.
Returns:
наименование примитива.
Overrides:
getEntityName in class Entity
Since:
TCL DXF 1.0

getInsertion

public final DXFPoint getInsertion()
Возвращает координаты точки вставки символа.
Returns:
координаты точки вставки символа.
Since:
TCL DXF 1.0

getObliquingAngle

public final double getObliquingAngle()
Возвращает угол наклона (по умолчанию = 0).
Returns:
угол наклона.
Since:
TCL DXF 1.0

getRotationAngle

public final double getRotationAngle()
Возвращает угол поворота (по умолчанию = 0).
Returns:
угол поворота.
Since:
TCL DXF 1.0

getShapeName

public final java.lang.String getShapeName()
Возвращает имя графического символа (формы).
Returns:
имя графического символа (формы).
Since:
TCL DXF 1.0

getSize

public final double getSize()
Возвращает размер символа.
Returns:
размер символа.
Since:
TCL DXF 1.0

getXScale

public final double getXScale()
Возвращает линейный масштаб по оси x (по умолчанию = 1).
Returns:
линейный масштаб по оси x.
Since:
TCL DXF 1.0

readDXF

public void readDXF(DXFTokenizer tokenizer)
             throws java.io.IOException
Считывание объекта из DXF файла. Вы не должны явно использовать данный метод.
Parameters:
tokenizer - разборщик DXF файлов
Overrides:
readDXF in class DXFObject
Since:
TCL DXF 1.0